Big Huge Thesaurus

moehringia mucosa

noun

sounds kind of like